// pages/topic/topic.js
let promise = require('../../utils/promise')
let api = require('../../utils/api')


Page({

	/**
	 * 页面的初始数据
	 */
	data: {
		page: 1,	//当前页数
		size: 10,	//显示的数据数量
		count:20, //总数
		totalPages: 2,
		arrarList: [],

	},

	/**
	 * 生命周期函数--监听页面加载
	 */
	getTopicData(){
		let _this = this
		let page = this.data.page
		let size = this.data.size
		promise.fetchTime({
			url: api.TopicList,
			data: {
				page: page,
				size: size
			}
		}).then(res => {
			console.log(res)
			let arrarList = res.data.data.data
			// let page = res.data.data.currentPage
			// let size = res.data.data.pageSize
			_this.setData({
				arrarList: arrarList
				// page:page,
				// size:size
			})
		}).catch(res => {
			console.log(res);
		})
	},
	onLoad: function (options) {
		this.getTopicData()
	},
	// 上一页
	preEvent(){
		let page=this.data.page-1
		this.setData({
		  page:page
		})
		//这里请求数据
		this.getTopicData()
		wx.pageScrollTo({
			scrollTop:0,
		  duration: 1000,
		})
	  },
	//   下一页
	  nextEvent(){
		let page=this.data.page+1
		this.setData({
		  page:page
		})
		//这里请求数据,调用getTopicData方法
		this.getTopicData()
		wx.pageScrollTo({
			scrollTop:0,
		  duration: 1000,
		})
	  },

	/**
	 * 生命周期函数--监听页面初次渲染完成
	 */
	onReady: function () {

	},

	/**
	 * 生命周期函数--监听页面显示
	 */
	onShow: function () {
		this.getTabBar().setData({
			active: 2 //0 1 2 3 4
		})
	},

	/**
	 * 生命周期函数--监听页面隐藏
	 */
	onHide: function () {

	},

	/**
	 * 生命周期函数--监听页面卸载
	 */
	onUnload: function () {

	},

	/**
	 * 页面相关事件处理函数--监听用户下拉动作
	 */
	onPullDownRefresh: function () {

	},

	/**
	 * 页面上拉触底事件的处理函数
	 */
	onReachBottom: function () {

	},

	/**
	 * 用户点击右上角分享
	 */
	onShareAppMessage: function () {

	}
})